package com.agriculture.competition.domain;

import com.agriculture.common.core.annotation.Excel;
import com.agriculture.common.core.web.domain.BaseEntity;
import lombok.Data;

/**
 * 参赛组成员对象 ja_group_user
 *
 * @author agriculture
 * @date 2025-03-04
 */
@Data
public class JaGroupUser extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * $column.columnComment
     */
    private Long id;

    /**
     * 团体id
     */
    @Excel(name = "团体id")
    private Long groupId;

    /**
     * 用户名
     */
    @Excel(name = "用户名")
    private String userName;

    /**
     * 中文名
     */
    @Excel(name = "中文名")
    private String nickUser;

    /**
     * 参赛人主键id
     */
    @Excel(name = "参赛人主键id")
    private Long userId;

    /**
     * 方案主键id
     */
    @Excel(name = "方案主键id")
    private Long solutionId;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String createUser;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String updateUser;

    private String status;

    private String role;

    private String roleType;
}
